# 局域网存活IP检测
# •预备知识：python执行系统命令模块（subprocess）、IP地址处理模块（IPy）
# •输入内容：要检查的网段、子网掩码 (输入：192.168.0.0/24)
# •输出示例： 192.168.0.1已被使用
# •将输出结果放到文件
# •将可能存在异常的地方需要做相应处理
import  os
ip = input("输入ip地址")
ip1 = ip[:12]
print(ip1)
for i in range(1,254):
    print(i)
    ip2 = ip1 + str(i)
    print(ip2)
    ip3 = "ping "+ "-n 1" + ip2
    a = os.system(ip3)
    if not a :
        print(f"{ip2}存在，已被使用")
    else:
        print(f"{ip2}不存在，未被使用")
    with open("hang.txt","wb") as f:
        f.write(a + "\n")